Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR CLOSE Detached £459,124 £147,000 18 Jan 2002
3 POPLAR CLOSE Detached £384,034 £220,000 6 Nov 2009
4 POPLAR CLOSE Detached £344,220 £267,500 5 May 2017
5 POPLAR CLOSE Detached £522,793 £175,000 17 Apr 2002